Bus Route 51 - Borders Buses 51: Edinburgh -> St Boswells - Borders Network
Bus Stops
- 1 - Waterloo Place
- 2 - North Bridge
- 3 - South Bridge
- 4 - Surgeons' Hall
- 5 - St Patrick Square
- 6 - Bernard Terrace (Kings Hall)
- 7 - East Preston Street
- 8 - Commonwealth Pool
- 9 - Marchhall Place
- 10 - Priestfield Road
- 11 - Prestonfield Avenue
- 12 - Cameron Crescent
- 13 - Cameron Toll
- 14 - Bridgend Cottages
- 15 - Craigmillar Cemetery
- 16 - Walter Scott Avenue
- 17 - Kingston Avenue
- 18 - Craigmillar Castle Road
- 19 - Little France
- 20 - Little France Road
- 21 - Fernieside Drive
- 22 - Fernieside Grove
- 23 - The Wisp
- 24 - Old Dalkeith Road
- 25 - Campend
- 26 - Melville Gate Road
- 27 - Lugton Brae
- 28 - Glebe Street
- 29 - Old Edinburgh Road
- 30 - Buccleuch Street
- 31 - James Lean Avenue
- 32 - Bruce Gardens
- 33 - Primrose Terrace
- 34 - Hepburn Drive
- 35 - Main Street
- 36 - Chesterhill
- 37 - Main Street
- 38 - Cranston House
- 39 - Ford Viaduct
- 40 - Crichton Avenue
- 41 - Oxenfoord Avenue
- 42 - Roman Camp
- 43 - Bowling Green
- 44 - Crichton House Road End
- 45 - Tynehead Road End
- 46 - Fala Village Access
- 47 - Gilston Road End
- 48 - Village Hall
- 49 - Carfraemill Roundabout
- 50 - Wiselawmill Road End
- 51 - Lauder Haugh Road End
- 52 - Brownsmuir Park
- 53 - Medical Centre
- 54 - West High Street
- 55 - The Avenue
- 56 - Police Station
- 57 - Lauder Barns
- 58 - St Leonards Road End
- 59 - Galadean Road End
- 60 - Carolside
- 61 - Earlston Square Bus Stance
- 62 - High Street
- 63 - Drygrange Nursing Home
- 64 - Leaderfoot Bridge
- 65 - Eildon Road End
- 66 - Council Headquarters
- 67 - Dryburgh Arms
- 68 - Borders College
- 69 - Springfield Terrace
- 70 - St Boswells Bus Stance